<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="zh" xml:lang="zh" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Task Descriptor: Identify Test Motivators</title>
<meta name="uma.type" content="TaskDescriptor">
<meta name="uma.name" content="identify_test_motivators">
<meta name="uma.presentationName" content="Identify Test Motivators">
<meta name="uma.guid" content="_e42HoEohEdqrjq4i3fchvA">
<meta name="element_type" content="TaskDescriptor">
<meta name="filetype" content="description">
<meta name="role" content="">
<link rel="StyleSheet" href="./../../css/default.css" type="text/css">
<script src="./../../scripts/ContentPageResource.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ContentPageSection.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ContentPageSubSection.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ActivityTreeTable.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ProcessElementPage.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ContentPageToolbar.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/contentPage.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/processElementData.js" type="text/javascript" language="JavaScript"></script><script type="text/javascript" language="JavaScript">
					var defaultQueryStr = '?proc={35359DDF-6361-43E5-8B1B-18D204DA8CFF}&path={35359DDF-6361-43E5-8B1B-18D204DA8CFF},{10C2C34C-BF5E-4825-A7DC-5E106EFAA4C5},_e42HoEohEdqrjq4i3fchvA';
					var backPath = './../../';
					var imgPath = './../../images/';
					var nodeInfo=null;
					contentPage.preload(imgPath, backPath, nodeInfo, defaultQueryStr, true, true, false);
				</script>
</head>
<body>
<div id="breadcrumbs"></div>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td valign="top">
<div id="page-guid" value="_e42HoEohEdqrjq4i3fchvA"></div>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td class="pageTitle" nowrap="true">Task Descriptor: Identify Test Motivators</td><td width="100%">
<div align="right" id="contentPageToolbar"></div>
</td><td width="100%" class="expandCollapseLink" align="right"><a name="mainIndex" href="./../../index.htm"></a><script language="JavaScript" type="text/javascript" src="./../../scripts/treebrowser.js"></script></td>
</tr>
</table>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="pageTitleSeparator"><img src="./../../images/shim.gif" alt="" title="" height="1"></td>
</tr>
</table>
<div class="overview">
<table width="97%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="50"><img src="./../../images/taskdes_lg_dgm32.gif" alt="" title=""></td><td>
<table class="overviewTable" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top">This task describes how to identify the specific list of things, including both events and work products, that will serve to motivate testing in this iteration.</td>
</tr>
<tr>
<td>Based on Method Task: <a href="./../../rup/tasks/identify_test_motivators_90F5CA76.html" guid="{63DEBA87-184B-4B50-BBDC-D0E2ADAB7C2D}">Identify Test Motivators</a></td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<div class="sectionHeading">Relationships</div>
<div class="sectionContent">
<table class="sectionTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<th class="sectionTableHeading" scope="row">Roles</th><td class="sectionTableCell" width="30%"><span class="sectionTableCellHeading">Main:
								</span>
<ul>
<li>
<a href="./../../rup/capabilitypatterns/rup_test_manager_D6D6B026.html" guid="_CWRloRi2Edq_uI8xTPML6g">测试管理员</a>
</li>
</ul>
</td><td class="sectionTableCell" width="30%"><span class="sectionTableCellHeading">Additional:
								</span></td><td class="sectionTableCell"><span class="sectionTableCellHeading">Assisting:
								</span></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row">Inputs</th><td class="sectionTableCell" width="30%"><span class="sectionTableCellHeading">Mandatory:
								</span>
<ul>
<li>
<a href="./../../rup/capabilitypatterns/rup_iteration_plan_C56FC43C.html" guid="_CWRlohi2Edq_uI8xTPML6g">迭代计划</a>
</li>
<li>
<a href="./../../rup/capabilitypatterns/rup_risk_list_D00DA44C.html" guid="_CWRloxi2Edq_uI8xTPML6g">风险列表</a>
</li>
<li>
<a href="./../../rup/capabilitypatterns/rup_software_architecture_document_8A01A65B.html" guid="_CWRlphi2Edq_uI8xTPML6g">软件架构文档</a>
</li>
<li>
<a href="./../../rup/capabilitypatterns/rup_software_requirement_9B63DD4A.html" guid="_e5CU4EohEdqrjq4i3fchvA">软件需求</a>
</li>
<li>
<a href="./../../rup/capabilitypatterns/rup_vision_9B689245.html" guid="_CWRlpRi2Edq_uI8xTPML6g">愿景</a>
</li>
</ul>
</td><td class="sectionTableCell" width="30%"><span class="sectionTableCellHeading">Optional:
								</span>
<ul>
<li>
<a href="./../../rup/capabilitypatterns/rup_change_request_19EE7673.html" guid="_CWRlrBi2Edq_uI8xTPML6g">变更请求</a>
</li>
<li>
<a href="./../../rup/capabilitypatterns/rup_test_plan_949F866B.html" guid="_CWRlpxi2Edq_uI8xTPML6g">测试计划</a>
</li>
<li>
<a href="./../../rup/capabilitypatterns/rup_work_order_4E93887A.html" guid="_CWRlqhi2Edq_uI8xTPML6g">工作单</a>
</li>
<li>
<a href="./../../rup/capabilitypatterns/rup_business_case_949AD170.html" guid="_e5CU4kohEdqrjq4i3fchvA">商业理由</a>
</li>
<li>
<a href="./../../rup/capabilitypatterns/rup_issues_list_5FFA7464.html" guid="_CWRlqRi2Edq_uI8xTPML6g">问题列表</a>
</li>
<li>
<a href="./../../rup/capabilitypatterns/rup_stakeholder_requests_A601BD5A.html" guid="_e5CU4UohEdqrjq4i3fchvA">项目干系人请求</a>
</li>
<li>
<a href="./../../rup/capabilitypatterns/rup_usecase_model_248C5683.html" guid="_CWRlrRi2Edq_uI8xTPML6g">用例模型</a>
</li>
<li>
<a href="./../../rup/capabilitypatterns/rup_quality_assurance_plan_D141EACA.html" guid="_FOcg0L9jEdqcd5grPsk5JA">质量保证计划</a>
</li>
<li>
<a href="./../../rup/capabilitypatterns/rup_quality_assurance_plan_516C322A.html" guid="_ITci4L9jEdqcd5grPsk5JA">质量保证计划</a>
</li>
</ul>
</td><td class="sectionTableCell"><span class="sectionTableCellHeading">External:
								</span>
<ul>
<li>None</li>
</ul>
</td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row">Outputs</th><td class="sectionTableCell" colspan="3">
<ul>
<li>
<a href="./../../rup/capabilitypatterns/rup_test_plan_949F866B.html" guid="_CWRlpxi2Edq_uI8xTPML6g">测试计划</a>
</li>
</ul>
</td>
</tr>
</table>
</div>
<div class="sectionHeading">Steps</div>
<div class="sectionContent">
<table class="sectionTable" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="sectionTableCell">
<div class="stepHeading"> Identify iteration target items </div>
<div class="stepContent">
<table class="stepTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td><a id="IdentifyTargetItems" name="IdentifyTargetItems"></a>
<div align="left">
    <table border="1" width="100%" cellspacing="0" cellpadding="4" style="border: 1px solid rgb(128,128,128)"     bordercolorlight="#808080" bordercolordark="#808080">
        <tr>
            <td width="5%">
                <b>Purpose:</b>&nbsp;
            </td>
            <td width="95%">
                To gain an initial understanding of the specific objectives behind the iteration plan.&nbsp;
            </td>
        </tr>
    </table><br />
</div>
<p>
    Examine the iteration plan, and identify the specific items that will govern the plan, and the key deliverables by
    which the execution of the plan will be measured. Key elements you should examine include: Risk lists, Change Request
    lists, Requirements sets, Use Cases lists, UML Models etc.
</p>
<p>
    It's useful to supplement this examination with attending iteration kickoff meetings. If these aren't already planned,
    organize one for the test team that invites key management and software development resources (e.g. project manager,
    software architect, development team leads).
</p></td>
</tr>
</table>
</div>
<div class="stepHeading"> Gather and examine related information </div>
<div class="stepContent">
<table class="stepTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td><a id="ExamineRelatedInfo" name="ExamineRelatedInfo"></a>
<div align="left">
    <table border="1" width="100%" cellspacing="0" cellpadding="4" style="border: 1px solid rgb(128,128,128)"     bordercolorlight="#808080" bordercolordark="#808080">
        <tr>
            <td width="5%">
                <b>Purpose:</b>&nbsp;
            </td>
            <td width="95%">
                To gain a more detailed understanding of the scope of and specific deliverables of the iteration
                plan.&nbsp;
            </td>
        </tr>
    </table><br />
</div>
<p>
    Having examined the iteration plan, looking initially for tangible and clearly defined elements that would be good
    candidates for assessment. Examine the details behind the work to be done, including both "new work" and Change
    Request's etc. Study the risks that will be addressed by the plan to understand clearly what the potential impact of
    the risk is and what must be done to address it (mitigate, transfer, eliminate etc.)
</p></td>
</tr>
</table>
</div>
<div class="stepHeading"> Identify candidate motivators </div>
<div class="stepContent">
<table class="stepTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td><a id="IdentifyCandidateMotivators" name="IdentifyCandidateMotivators"></a>
<div align="left">
    <table border="1" width="100%" cellspacing="0" cellpadding="4" style="border: 1px solid rgb(128,128,128)"     bordercolorlight="#808080" bordercolordark="#808080">
        <tr>
            <td width="5%">
                <b>Purpose:</b>&nbsp;
            </td>
            <td width="95%">
                To outline the test motivators that are candidates for this iteration.&nbsp;
            </td>
        </tr>
    </table><br />
</div>
<p>
    Using the understanding you've gained of the iteration plan, identify potential sources for things that will motivate
    the test effort. Motivation may come from one of any number of sources: an individual work product, a set of work
    products, an event or activity, or the absence of any of these things. Sources might include: Risk List, Change
    Requests, Requirements Set, Use Cases, UML Models etc.
</p>
<p>
    For each source, examine the detail for potential motivators. If you cannot find a lot of detail about, or you are
    unfamiliar with the motivation source, it may be useful to discuss the items with the analyst and management staff,
    usually by starting with the project manager or lead system analysts.
</p>
<p>
    As you examine the information and discuss it with the relevant staff, enumerate a list of candidate test motivators.
</p></td>
</tr>
</table>
</div>
<div class="stepHeading"> Determine quality risks </div>
<div class="stepContent">
<table class="stepTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td><a id="DetermineQualityRisks" name="DetermineQualityRisks"></a>
<div align="left">
    <table border="1" width="100%" cellspacing="0" cellpadding="4" style="border: 1px solid rgb(128,128,128)"     bordercolorlight="#808080" bordercolordark="#808080">
        <tr>
            <td width="5%">
                <b>Purpose:</b>&nbsp;
            </td>
            <td width="95%">
                To determine what quality risks are most relevant to this iteration.&nbsp;
            </td>
        </tr>
    </table><br />
</div>
<p>
    Using the list of candidate test motivators, consider each motivator in terms of the potential for quality risks. This
    will help you to better understand the relevant importance of each candidate, and may expose other candidate motivators
    that are missing from the list.
</p>
<p>
    There are many different dimensions of quality risk, and it's possible that a single motivator may highlight the
    potential for risk in multiple categories. Highlight the potential quality risks against each candidate motivator and
    indicate the likelihood of the risk being encountered, and the impact of the risk eventuating. 
    <!---[[[See Guidelines: Quality Risks for more information]]]=-->
</p></td>
</tr>
</table>
</div>
<div class="stepHeading"> Define motivator list </div>
<div class="stepContent">
<table class="stepTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td><a id="DefineMotivators" name="DefineMotivators"></a>
<div align="left">
    <table border="1" width="100%" cellspacing="0" cellpadding="4" style="border: 1px solid rgb(128,128,128)"     bordercolorlight="#808080" bordercolordark="#808080">
        <tr>
            <td width="5%">
                <b>Purpose:</b>&nbsp;
            </td>
            <td width="95%">
                To define the specific test motivators that will be the focus for this iteration.&nbsp;
            </td>
        </tr>
    </table><br />
</div>
<p>
    Using the list of candidate motivators and their quality risk information, determine the relative importance of the
    motivators. Determine the motivators that can be addressed in the current iteration ( you may want to retain the list
    of remaining candidates for subsequent iterations).
</p>
<p>
    Define the motivator list, documenting it as appropriate. This may be as part of the iteration test plan, in a database
    or spreadsheet or as a list contained within some other work product. It is useful to briefly describe why the
    motivator is important and what aspects of quality risk it will help to address.
</p></td>
</tr>
</table>
</div>
<div class="stepHeading"> Maintain traceability relationships </div>
<div class="stepContent">
<table class="stepTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td><a id="Traceability" name="Traceability"></a>
<div align="left">
    <table border="1" width="100%" cellspacing="0" cellpadding="4" style="border: 1px solid rgb(128,128,128)"     bordercolorlight="#808080" bordercolordark="#808080">
        <tr>
            <td width="5%">
                <b>Purpose:</b>&nbsp;
            </td>
            <td width="95%">
                To enable impact analysis and assessment reporting to be performed on the traced items.&nbsp;
            </td>
        </tr>
    </table><br />
</div>
<p>
    Using the Traceability requirements outlined in the Test Plan, update the traceability relationships as required.
</p></td>
</tr>
</table>
</div>
<div class="stepHeading"> Evaluate and verify your results </div>
<div class="stepContent">
<table class="stepTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td><a id="EvaluateResults" name="EvaluateResults"></a>
<div align="left">
    <table border="1" width="100%" cellspacing="0" cellpadding="4" style="border: 1px solid rgb(128,128,128)"     bordercolorlight="#808080" bordercolordark="#808080">
        <tr>
            <td width="5%">
                <b>Purpose:</b>&nbsp;
            </td>
            <td width="95%">
                To verify that the task has been completed appropriately and that the resulting work products are
                acceptable.&nbsp;
            </td>
        </tr>
    </table><br />
</div>
<p>
    Now that you have completed the work, it is beneficial to verify that the work was of sufficient value, and that you
    did not simply consume vast quantities of paper. You should evaluate whether your work is of appropriate quality, and
    that it is complete enough to be useful to those team members who will make subsequent use of it as input to their
    work. Where possible, use the checklists provided in NUP to verify that quality and completeness are "good enough".
</p>
<p>
    Have the people performing the downstream tasks that rely on your work as input take part in reviewing your interim
    work. Do this while you still have time available to take action to address their concerns. You should also evaluate
    your work against the key input work products to make sure you have represented them accurately and sufficiently. It
    may be useful to have the author of the input work product review your work on this basis.
</p>
<p>
    Try to remember that that NUP is an iterative delivery process and that in many cases work products evolve over time.
    As such, it is not usually necessary-and is often counterproductive-to fully-form a work product that will only be
    partially used or will not be used at all in immediately subsequent work. This is because there is a high probability
    that the situation surrounding the work product will change-and the assumptions made when the work product was created
    proven incorrect-before the work product is used, resulting in wasted effort and costly rework. Also avoid the trap of
    spending too many cycles on presentation to the detriment of content value. In project environments where presentation
    has importance and economic value as a project deliverable, you might want to consider using an administrative resource
    to perform presentation tasks.
</p><br />
<br /></td>
</tr>
</table>
</div>
</td>
</tr>
</table>
</div>
<div class="sectionHeading">Properties</div>
<div class="sectionContent">
<table class="sectionTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Multiple Occurrences" abbr="Multiple Occurrences">Multiple Occurrences</th><td class="sectionTableCell" align="left" headers="property_Multiple Occurrences"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Event Driven" abbr="Event Driven">Event Driven</th><td class="sectionTableCell" align="left" headers="property_Event Driven"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Ongoing" abbr="Ongoing">Ongoing</th><td class="sectionTableCell" align="left" headers="property_Ongoing"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Optional" abbr="Optional">Optional</th><td class="sectionTableCell" align="left" headers="property_Optional"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Planned" abbr="Planned">Planned</th><td class="sectionTableCell" align="left" headers="property_Planned"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Repeatable" abbr="Repeatable">Repeatable</th><td class="sectionTableCell" align="left" headers="property_Repeatable"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
</table>
</div>
<table class="copyright" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="copyright">Copyright &copy; 2008 版权所有 东软集团股份有限公司&nbsp; 联系邮箱:<a href="mailto:tcoe@neusoft.com">tcoe@neusoft.com</a></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
<script language="JavaScript" type="text/javascript">
					contentPage.onload();
					contentPage.processPage.fixDescriptorLinks();
				</script>
</html>
